

В Шаг 11 - Немного о командном интерпретаторе говорилось что их много. Вот и вопрос, как все таки он определяеться? Да не как она не определяет! Lunix выполняет интерпретатором по умолчанию. Конечно это не дело, лучше указать точно. Для этого первой строкой должна быть команда указывающая какой интерпретатор используется.
#!/bin/bash
Кстати в шаге Шаг 10 - Загрузка ОС продолжение я уже говорил что для загрузки используется файл rc.sysinit который как раз написан Bourne Shell.

Сейчас sh и bash являются синонимами.

